package com.ruoyi.xuexiao.service;


import com.ruoyi.xuexiao.domain.entity.BasicRegion;
import com.ruoyi.xuexiao.domain.param.SuperviseParam;
import com.ruoyi.xuexiao.domain.param.RwTzV3VParam;

import java.util.ArrayList;
import java.util.List;
import java.util.Map;

/**
 * 审核统计
 */
public interface AuditingService {

    /**
     * 上/下半年统计
     * @param
     * @return
     */
    Map<String,Object> selectRwTzVYear(RwTzV3VParam rwTzV3Vo);


    /**
     * 上/下半年省级核查任务进度
     */
    List<RwTzV3VParam> InTheFirstHalfOfTh(RwTzV3VParam rwTzV3Vo);


    /**
     * 上/下半年市级核查任务进度
     * @param
     * @return
     */
    List<RwTzV3VParam> inTheSecondHalfOfYear(ArrayList<RwTzV3VParam> rwTzV3Vo, SuperviseParam supervise);

    /**
     * 上/下半年县级核查任务进度
     * @param
     * @return
     */
    List<BasicRegion> inTheSecondHalf(SuperviseParam supervise);
}

